package routers

import (
	"GinHelloWorld/web"
	"github.com/gin-gonic/gin"
)

func CollectRoutes(r *gin.Engine) *gin.Engine {

	// 路由分组
	v1 := r.Group("v1")
	{
		v1.GET("/getUserQuery", web.GetUserQuery)
		v1.POST("/register", web.Register)
		v1.GET("/selectUserById", web.SelectUserById)
		v1.POST("/saveUsers", web.SaveUsers)
		v1.GET("/getRedisKey", web.GetRedisKey)
		v1.GET("/getUserDetail", web.GetUserDetail)
		v1.GET("/getUser2Many", web.GetUser2Many)
		// Use表示，需要满足某种条件，才可以执行下面的路由
		//v1.Use(web.CheckLogin())
		//{
		//	//注册
		//	v1.POST("/register", web.Register)
		//	v1.GET("/selectUserById", web.SelectUserById)
		//}
	}
	return r
}
